pbr: update to 1.1.8-32
authorStan Grishin <[email protected]>
Fri, 1 Aug 2025 01:04:35 +0000 (01:04 +0000)
committerStan Grishin <[email protected]>
Fri, 1 Aug 2025 18:31:34 +0000 (13:31 -0500)
commitf5381d849dc64147e01058f09a74c2e2cdf5a2f6
treee2fc5dda4318af2f2aa1e17f1f49373c2701d5ff
parent6423781254b9f3e52c6102fb2cbcd9f99f2445a3
pbr: update to 1.1.8-32

Makefile:
  - add SPDX-Identifier-License
  - update Copyright

README:
  - add basic README with the link to full documentation

Config:
  - add debug_dnsmasq
  - add procd_boot_trigger_delay

Init Script:
  - move extra_command calls high up for visibility
  - bump packageCompat to sync with luci app
  - implement support for debug_dnsmasq to dump dnsmasq debug into $packageDebugFile
  - create $runningStatusFile json-file allowing more verbose errors/warnings messages
  - replaced `state add` calls with json add calls to store errors/warnings messages
  - remove no longer needed errorSummary, warningSummary
  - ensure environment is only loaded once per run via $load_environment_flag
  - bugfix: update is_{host,hostname,domain,ipv4,mac_address} functions to properly sort policy entries
  - bugfix: change references to melmac.net to melmac.ca
  - add some new error/warning messages
  - add delay before service is started on boot via procd_boot_trigger_delay
  - bugfix: add logic to identify unknown policy entries instead of silently failing on them
  - store error/warning messages as json objects in ubus data for luci app
  - update load_validate_config with debug_dnsmasq and procd_boot_trigger_delay entries

Signed-off-by: Stan Grishin <[email protected]>
net/pbr/Makefile
net/pbr/README.md
net/pbr/files/etc/config/pbr
net/pbr/files/etc/init.d/pbr